home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 5 / BBS in a Box -Volume V (BBS in a Box) (April 1992).iso / Files / Bus / C / CPUstructure.cpt / CPUStructure.rsrc / DITL.txt < prev    next >
Encoding:
Text File  |  1990-08-17  |  13.3 KB  |  650 lines

  1. DITL_1000_ShowAboutDITL.txt
  2. Items: (1 entries)
  3.   0:
  4.     Bounds: x1=446, y1=254, x2=487, y2=284
  5.     Type: 4
  6.     Info: 'OK'
  7.  
  8. DITL_1006_fileNotFound.txt
  9. Items: (6 entries)
  10.   0:
  11.     Bounds: x1=391, y1=235, x2=451, y2=269
  12.     Type: 4
  13.     Info: 'OK'
  14.   1:
  15.     Bounds: x1=96, y1=24, x2=377, y2=39
  16.     Type: -120
  17.     Info: 'The Lesson's Text File could not be found!'
  18.   2:
  19.     Bounds: x1=9, y1=63, x2=440, y2=99
  20.     Type: -120
  21.     Info: '    Make sure that the two text lesson files that were included with the original disk are in the SAME FOLDER as the application.'
  22.   3:
  23.     Bounds: x1=96, y1=201, x2=347, y2=232
  24.     Type: -120
  25.     Info: '    You will now be returned to the Finder to take care of this problem...'
  26.   4:
  27.     Bounds: x1=9, y1=102, x2=439, y2=136
  28.     Type: -120
  29.     Info: 'This folder should contain the following three files, named EXACTLY as they appear below: '
  30.   5:
  31.     Bounds: x1=59, y1=142, x2=376, y2=192
  32.     Type: -120
  33.     Info: '   1)  CPUStructure      { the program }   2)  lessons1.text     { lessons text file }   3)  lessons2.text     { lessons text file }'
  34.  
  35. DITL_2001_Logic.txt
  36. Items: (11 entries)
  37.   0:
  38.     Bounds: x1=38, y1=27, x2=51, y2=42
  39.     Type: 16
  40.     Info: '0'
  41.   1:
  42.     Bounds: x1=38, y1=51, x2=51, y2=66
  43.     Type: 16
  44.     Info: '0'
  45.   2:
  46.     Bounds: x1=215, y1=27, x2=228, y2=42
  47.     Type: 16
  48.     Info: '0'
  49.   3:
  50.     Bounds: x1=215, y1=51, x2=228, y2=66
  51.     Type: 16
  52.     Info: '0'
  53.   4:
  54.     Bounds: x1=38, y1=121, x2=51, y2=136
  55.     Type: 16
  56.     Info: '0'
  57.   5:
  58.     Bounds: x1=38, y1=145, x2=51, y2=160
  59.     Type: 16
  60.     Info: '0'
  61.   6:
  62.     Bounds: x1=215, y1=121, x2=228, y2=136
  63.     Type: 16
  64.     Info: '0'
  65.   7:
  66.     Bounds: x1=215, y1=145, x2=228, y2=160
  67.     Type: 16
  68.     Info: '0'
  69.   8:
  70.     Bounds: x1=215, y1=225, x2=228, y2=240
  71.     Type: 16
  72.     Info: '0'
  73.   9:
  74.     Bounds: x1=38, y1=236, x2=51, y2=251
  75.     Type: 16
  76.     Info: '0'
  77.   10:
  78.     Bounds: x1=38, y1=212, x2=51, y2=227
  79.     Type: 16
  80.     Info: '0'
  81.  
  82. DITL_2002_MUXDITL.txt
  83. Items: (2 entries)
  84.   0:
  85.     Bounds: x1=56, y1=232, x2=69, y2=247
  86.     Type: 16
  87.     Info: '0'
  88.   1:
  89.     Bounds: x1=112, y1=232, x2=125, y2=247
  90.     Type: 16
  91.     Info: '0'
  92.  
  93. DITL_2003_ADDERDITL.txt
  94. Items: (3 entries)
  95.   0:
  96.     Bounds: x1=33, y1=63, x2=46, y2=78
  97.     Type: 16
  98.     Info: '0'
  99.   1:
  100.     Bounds: x1=33, y1=87, x2=46, y2=102
  101.     Type: 16
  102.     Info: '0'
  103.   2:
  104.     Bounds: x1=208, y1=19, x2=221, y2=34
  105.     Type: 16
  106.     Info: '0'
  107.  
  108. DITL_2004_LogSecDITL.txt
  109. Items: (5 entries)
  110.   0:
  111.     Bounds: x1=17, y1=68, x2=30, y2=83
  112.     Type: 16
  113.     Info: '0'
  114.   1:
  115.     Bounds: x1=17, y1=126, x2=30, y2=141
  116.     Type: 16
  117.     Info: '0'
  118.   2:
  119.     Bounds: x1=146, y1=224, x2=159, y2=239
  120.     Type: 16
  121.     Info: '0'
  122.   3:
  123.     Bounds: x1=167, y1=224, x2=180, y2=239
  124.     Type: 16
  125.     Info: '0'
  126.   4:
  127.     Bounds: x1=188, y1=224, x2=201, y2=239
  128.     Type: 16
  129.     Info: '0'
  130.  
  131. DITL_2005_ALU1DITL.txt
  132. Items: (6 entries)
  133.   0:
  134.     Bounds: x1=20, y1=42, x2=33, y2=57
  135.     Type: 16
  136.     Info: '0'
  137.   1:
  138.     Bounds: x1=20, y1=80, x2=33, y2=95
  139.     Type: 16
  140.     Info: '0'
  141.   2:
  142.     Bounds: x1=22, y1=174, x2=35, y2=189
  143.     Type: 16
  144.     Info: '0'
  145.   3:
  146.     Bounds: x1=22, y1=279, x2=35, y2=294
  147.     Type: 16
  148.     Info: '0'
  149.   4:
  150.     Bounds: x1=347, y1=18, x2=360, y2=33
  151.     Type: 16
  152.     Info: '0'
  153.   5:
  154.     Bounds: x1=451, y1=258, x2=506, y2=296
  155.     Type: 4
  156.     Info: 'ShowText'
  157.  
  158. DITL_2006_ALU8DITL.txt
  159. Items: (19 entries)
  160.   0:
  161.     Bounds: x1=47, y1=23, x2=60, y2=38
  162.     Type: 16
  163.     Info: '0'
  164.   1:
  165.     Bounds: x1=68, y1=23, x2=81, y2=38
  166.     Type: 16
  167.     Info: '0'
  168.   2:
  169.     Bounds: x1=89, y1=23, x2=102, y2=38
  170.     Type: 16
  171.     Info: '0'
  172.   3:
  173.     Bounds: x1=110, y1=23, x2=123, y2=38
  174.     Type: 16
  175.     Info: '0'
  176.   4:
  177.     Bounds: x1=131, y1=23, x2=144, y2=38
  178.     Type: 16
  179.     Info: '0'
  180.   5:
  181.     Bounds: x1=152, y1=23, x2=165, y2=38
  182.     Type: 16
  183.     Info: '0'
  184.   6:
  185.     Bounds: x1=173, y1=23, x2=186, y2=38
  186.     Type: 16
  187.     Info: '0'
  188.   7:
  189.     Bounds: x1=194, y1=23, x2=207, y2=38
  190.     Type: 16
  191.     Info: '0'
  192.   8:
  193.     Bounds: x1=289, y1=23, x2=302, y2=38
  194.     Type: 16
  195.     Info: '1'
  196.   9:
  197.     Bounds: x1=310, y1=23, x2=323, y2=38
  198.     Type: 16
  199.     Info: '1'
  200.   10:
  201.     Bounds: x1=331, y1=23, x2=344, y2=38
  202.     Type: 16
  203.     Info: '1'
  204.   11:
  205.     Bounds: x1=352, y1=23, x2=365, y2=38
  206.     Type: 16
  207.     Info: '1'
  208.   12:
  209.     Bounds: x1=373, y1=23, x2=386, y2=38
  210.     Type: 16
  211.     Info: '1'
  212.   13:
  213.     Bounds: x1=394, y1=23, x2=407, y2=38
  214.     Type: 16
  215.     Info: '1'
  216.   14:
  217.     Bounds: x1=415, y1=23, x2=428, y2=38
  218.     Type: 16
  219.     Info: '1'
  220.   15:
  221.     Bounds: x1=436, y1=23, x2=449, y2=38
  222.     Type: 16
  223.     Info: '1'
  224.   16:
  225.     Bounds: x1=11, y1=174, x2=24, y2=189
  226.     Type: 16
  227.     Info: '0'
  228.   17:
  229.     Bounds: x1=32, y1=174, x2=45, y2=189
  230.     Type: 16
  231.     Info: '0'
  232.   18:
  233.     Bounds: x1=459, y1=259, x2=506, y2=295
  234.     Type: 4
  235.     Info: 'ShowText'
  236.  
  237. DITL_2007_ClockDITL.txt
  238. Items: (1 entries)
  239.   0:
  240.     Bounds: x1=451, y1=258, x2=506, y2=296
  241.     Type: 4
  242.     Info: 'ShowText'
  243.  
  244. DITL_2008_DFFDITL.txt
  245. Items: (1 entries)
  246.   0:
  247.     Bounds: x1=28, y1=35, x2=41, y2=50
  248.     Type: 16
  249.     Info: '0'
  250.  
  251. DITL_2009_MemOrgDITL.txt
  252. Items: (5 entries)
  253.   0:
  254.     Bounds: x1=35, y1=160, x2=48, y2=175
  255.     Type: 16
  256.     Info: '0'
  257.   1:
  258.     Bounds: x1=35, y1=182, x2=48, y2=197
  259.     Type: 16
  260.     Info: '0'
  261.   2:
  262.     Bounds: x1=35, y1=127, x2=48, y2=142
  263.     Type: 16
  264.     Info: '0'
  265.   3:
  266.     Bounds: x1=6, y1=262, x2=56, y2=297
  267.     Type: 4
  268.     Info: 'ShowText'
  269.   4:
  270.     Bounds: x1=6, y1=5, x2=69, y2=40
  271.     Type: 4
  272.     Info: 'ShowRegister'
  273.  
  274. DITL_2010_MBRDITL.txt
  275. Items: (3 entries)
  276.   0:
  277.     Bounds: x1=80, y1=260, x2=142, y2=278
  278.     Type: 6
  279.     Info: 'Write'
  280.   1:
  281.     Bounds: x1=80, y1=280, x2=142, y2=297
  282.     Type: 6
  283.     Info: 'Read'
  284.   2:
  285.     Bounds: x1=5, y1=260, x2=60, y2=298
  286.     Type: 4
  287.     Info: 'ShowText'
  288.  
  289. DITL_2013_DatPthDITL.txt
  290. Items: (5 entries)
  291.   0:
  292.     Bounds: x1=68, y1=264, x2=113, y2=298
  293.     Type: 4
  294.     Info: 'ShowText'
  295.   1:
  296.     Bounds: x1=5, y1=249, x2=60, y2=298
  297.     Type: 4
  298.     Info: 'ShowScratchPad'
  299.   2:
  300.     Bounds: x1=5, y1=193, x2=124, y2=207
  301.     Type: 6
  302.     Info: 'Memory Write'
  303.   3:
  304.     Bounds: x1=5, y1=208, x2=119, y2=223
  305.     Type: 6
  306.     Info: 'Memory Read'
  307.   4:
  308.     Bounds: x1=5, y1=224, x2=117, y2=239
  309.     Type: 6
  310.     Info: 'Increment PC'
  311.  
  312. DITL_2014_MicroInstrDITL.txt
  313. Items: (5 entries)
  314.   0:
  315.     Bounds: x1=429, y1=4, x2=507, y2=23
  316.     Type: 4
  317.     Info: 'Show Text'
  318.   1:
  319.     Bounds: x1=5, y1=55, x2=63, y2=69
  320.     Type: 6
  321.     Info: 'Write'
  322.   2:
  323.     Bounds: x1=5, y1=69, x2=67, y2=83
  324.     Type: 6
  325.     Info: 'Inc PC'
  326.   3:
  327.     Bounds: x1=5, y1=3, x2=83, y2=23
  328.     Type: 4
  329.     Info: 'Scratchpad'
  330.   4:
  331.     Bounds: x1=5, y1=28, x2=67, y2=48
  332.     Type: 4
  333.     Info: 'Decoder'
  334.  
  335. DITL_2015_MicroSeq.txt
  336. Items: (4 entries)
  337.   0:
  338.     Bounds: x1=26, y1=25, x2=39, y2=40
  339.     Type: 16
  340.     Info: '0'
  341.   1:
  342.     Bounds: x1=26, y1=77, x2=39, y2=92
  343.     Type: 16
  344.     Info: '0'
  345.   2:
  346.     Bounds: x1=125, y1=231, x2=138, y2=246
  347.     Type: 16
  348.     Info: '0'
  349.   3:
  350.     Bounds: x1=144, y1=231, x2=157, y2=246
  351.     Type: 16
  352.     Info: '0'
  353.  
  354. DITL_2016_OpcodeDITL.txt
  355. Items: (2 entries)
  356.   0:
  357.     Bounds: x1=11, y1=53, x2=64, y2=88
  358.     Type: 4
  359.     Info: 'ShowText'
  360.   1:
  361.     Bounds: x1=11, y1=8, x2=97, y2=45
  362.     Type: 4
  363.     Info: 'Show Scratchpad'
  364.  
  365. DITL_2017_ControlDITL.txt
  366. Items: (9 entries)
  367.   0:
  368.     Bounds: x1=456, y1=262, x2=500, y2=296
  369.     Type: 4
  370.     Info: 'ShowText'
  371.   1:
  372.     Bounds: x1=8, y1=4, x2=107, y2=20
  373.     Type: 6
  374.     Info: 'jump if neg.'
  375.   2:
  376.     Bounds: x1=8, y1=20, x2=107, y2=35
  377.     Type: 6
  378.     Info: 'next in seq.'
  379.   3:
  380.     Bounds: x1=8, y1=37, x2=80, y2=52
  381.     Type: 6
  382.     Info: 'opcode'
  383.   4:
  384.     Bounds: x1=8, y1=58, x2=40, y2=77
  385.     Type: 4
  386.     Info: 'MPC'
  387.   5:
  388.     Bounds: x1=44, y1=58, x2=76, y2=77
  389.     Type: 4
  390.     Info: 'MIR'
  391.   6:
  392.     Bounds: x1=118, y1=29, x2=210, y2=46
  393.     Type: 4
  394.     Info: 'Control Store'
  395.   7:
  396.     Bounds: x1=80, y1=58, x2=112, y2=77
  397.     Type: 4
  398.     Info: 'MUX'
  399.   8:
  400.     Bounds: x1=126, y1=6, x2=202, y2=23
  401.     Type: 4
  402.     Info: 'Increment'
  403.  
  404. DITL_2018_FinalDITL.txt
  405. Items: (1 entries)
  406.   0:
  407.     Bounds: x1=424, y1=273, x2=500, y2=293
  408.     Type: 4
  409.     Info: 'Show Text'
  410.  
  411. DITL_2030_NoItemDITL.txt
  412. Items: (1 entries)
  413.   0:
  414.     Bounds: x1=2, y1=2, x2=22, y2=9
  415.     Type: 8
  416.     Info: ' '
  417.  
  418. DITL_2033_Write_ReadDITL.txt
  419. Items: (1 entries)
  420.   0:
  421.     Bounds: x1=285, y1=261, x2=336, y2=296
  422.     Type: 4
  423.     Info: 'ShowBuffer'
  424.  
  425. DITL_3000_Not1or0DITL.txt
  426. Items: (4 entries)
  427.   0:
  428.     Bounds: x1=380, y1=205, x2=440, y2=240
  429.     Type: 4
  430.     Info: 'OK'
  431.   1:
  432.     Bounds: x1=15, y1=39, x2=317, y2=72
  433.     Type: -120
  434.     Info: '•  You must enter a "1" (one)  or a "0" (zero)    in each of the edit boxes.'
  435.   2:
  436.     Bounds: x1=15, y1=79, x2=313, y2=116
  437.     Type: -120
  438.     Info: '•  You may not enter any other numbers,     or any characters (letters).'
  439.   3:
  440.     Bounds: x1=16, y1=125, x2=322, y2=176
  441.     Type: -120
  442.     Info: '•  Review the explanation in the Text Window     of Lesson 2 (Digital Logic) if you do not    understand why this is required.'
  443.  
  444. DITL_3001_TooMany1sDITL.txt
  445. Items: (6 entries)
  446.   0:
  447.     Bounds: x1=284, y1=153, x2=354, y2=192
  448.     Type: 4
  449.     Info: 'OK'
  450.   1:
  451.     Bounds: x1=6, y1=19, x2=403, y2=39
  452.     Type: -120
  453.     Info: 'You may enter a "1" in ONLY one of the three "S" boxes. '
  454.   2:
  455.     Bounds: x1=6, y1=49, x2=404, y2=69
  456.     Type: -120
  457.     Info: 'The possible combinations for the three "S" boxes are :'
  458.   3:
  459.     Bounds: x1=60, y1=84, x2=156, y2=98
  460.     Type: -120
  461.     Info: '___________'
  462.   4:
  463.     Bounds: x1=71, y1=102, x2=143, y2=172
  464.     Type: -120
  465.     Info: '0     0     00     0     10     1     01     0     0'
  466.   5:
  467.     Bounds: x1=69, y1=77, x2=205, y2=92
  468.     Type: -120
  469.     Info: 'S3   S2   S1'
  470.  
  471. DITL_3006_cantbe1and0.txt
  472. Items: (5 entries)
  473.   0:
  474.     Bounds: x1=376, y1=227, x2=436, y2=261
  475.     Type: 4
  476.     Info: 'OK'
  477.   1:
  478.     Bounds: x1=93, y1=8, x2=376, y2=28
  479.     Type: -120
  480.     Info: 'Both of the ALU flags may not be "1"s !'
  481.   2:
  482.     Bounds: x1=14, y1=32, x2=446, y2=97
  483.     Type: -120
  484.     Info: 'The "N" and the "Z" flag may not both have a value of "1" at the same time. These represent the two flags of the ALU: Negative flag and Zero flag. The ALU outputs these two values after each operation that it performs.'
  485.   3:
  486.     Bounds: x1=14, y1=101, x2=446, y2=151
  487.     Type: -120
  488.     Info: 'If the "N" flag is a "1", it means that the result of the ALU operation was a negative value. Thus the result could not ALSO be zero (Z must be "0").'
  489.   4:
  490.     Bounds: x1=14, y1=156, x2=448, y2=209
  491.     Type: -120
  492.     Info: 'If the "Z" flag is a "1", it means that the result of the ALU operation was zero. Thus the result could not ALSO be a negative value (N must be "0").'
  493.  
  494. DITL_4003_OpeningDITL.txt
  495. Items: (7 entries)
  496.   0:
  497.     Bounds: x1=206, y1=256, x2=259, y2=283
  498.     Type: 4
  499.     Info: 'OK'
  500.   1:
  501.     Bounds: x1=111, y1=9, x2=353, y2=43
  502.     Type: -120
  503.     Info: 'To begin, choose one of the lessons from either of the "Lesson" menus.'
  504.   2:
  505.     Bounds: x1=61, y1=48, x2=404, y2=100
  506.     Type: -120
  507.     Info: 'Because each lesson relies on information given in previous lessons,  it is  HIGHLY  RECOMMENDED that the lessons be studied in order.'
  508.   3:
  509.     Bounds: x1=183, y1=114, x2=277, y2=129
  510.     Type: -120
  511.     Info: 'CPUstructure'
  512.   4:
  513.     Bounds: x1=188, y1=132, x2=271, y2=148
  514.     Type: -120
  515.     Info: 'Version 1.4'
  516.   5:
  517.     Bounds: x1=112, y1=151, x2=369, y2=170
  518.     Type: -120
  519.     Info: 'copyright (c) 1989  Dan Parks Sydow'
  520.   6:
  521.     Bounds: x1=128, y1=177, x2=352, y2=243
  522.     Type: -120
  523.     Info: 'Educational Engineering SoftwareN112  W17135  Vista CourtUnit GGermantown,  WI  53022'
  524.  
  525. DITL_5000_SettingsDITL.txt
  526. Items: (11 entries)
  527.   0:
  528.     Bounds: x1=394, y1=258, x2=455, y2=284
  529.     Type: 4
  530.     Info: 'OK'
  531.   1:
  532.     Bounds: x1=34, y1=258, x2=95, y2=284
  533.     Type: 4
  534.     Info: 'Cancel'
  535.   2:
  536.     Bounds: x1=10, y1=1, x2=30, y2=19
  537.     Type: -120
  538.     Info: ''
  539.   3:
  540.     Bounds: x1=37, y1=3, x2=57, y2=19
  541.     Type: -120
  542.     Info: ''
  543.   4:
  544.     Bounds: x1=77, y1=75, x2=152, y2=90
  545.     Type: 6
  546.     Info: 'slowest'
  547.   5:
  548.     Bounds: x1=77, y1=95, x2=144, y2=110
  549.     Type: 6
  550.     Info: 'slow'
  551.   6:
  552.     Bounds: x1=77, y1=115, x2=152, y2=130
  553.     Type: 6
  554.     Info: 'medium'
  555.   7:
  556.     Bounds: x1=77, y1=135, x2=146, y2=150
  557.     Type: 6
  558.     Info: 'fast'
  559.   8:
  560.     Bounds: x1=77, y1=155, x2=149, y2=170
  561.     Type: 6
  562.     Info: 'fastest'
  563.   9:
  564.     Bounds: x1=289, y1=75, x2=433, y2=90
  565.     Type: 6
  566.     Info: 'show messages'
  567.   10:
  568.     Bounds: x1=289, y1=95, x2=422, y2=110
  569.     Type: 6
  570.     Info: 'hide  messages'
  571.  
  572. DITL_5002_RegDecodDITL.txt
  573. Items: (1 entries)
  574.   0:
  575.     Bounds: x1=455, y1=271, x2=486, y2=297
  576.     Type: 4
  577.     Info: 'OK'
  578.  
  579. DITL_5003_ScrtchPdDITL.txt
  580. Items: (2 entries)
  581.   0:
  582.     Bounds: x1=7, y1=75, x2=38, y2=99
  583.     Type: 4
  584.     Info: 'OK'
  585.   1:
  586.     Bounds: x1=7, y1=49, x2=67, y2=67
  587.     Type: 4
  588.     Info: 'More...'
  589.  
  590. DITL_5012_MPCDitl.txt
  591. Items: (1 entries)
  592.   0:
  593.     Bounds: x1=426, y1=260, x2=477, y2=288
  594.     Type: 4
  595.     Info: 'OK'
  596.  
  597. DITL_5013_MIRDitl.txt
  598. Items: (1 entries)
  599.   0:
  600.     Bounds: x1=8, y1=9, x2=41, y2=35
  601.     Type: 4
  602.     Info: 'OK'
  603.  
  604. DITL_5014_CNTRLSTRDitl.txt
  605. Items: (2 entries)
  606.   0:
  607.     Bounds: x1=456, y1=22, x2=487, y2=37
  608.     Type: 4
  609.     Info: 'OK'
  610.   1:
  611.     Bounds: x1=445, y1=1, x2=494, y2=16
  612.     Type: 4
  613.     Info: 'More..'
  614.  
  615. DITL_5022_INCRDitl.txt
  616. Items: (1 entries)
  617.   0:
  618.     Bounds: x1=442, y1=257, x2=474, y2=285
  619.     Type: 4
  620.     Info: 'OK'
  621.  
  622. DITL_5033_MUXDitl.txt
  623. Items: (1 entries)
  624.   0:
  625.     Bounds: x1=441, y1=272, x2=473, y2=298
  626.     Type: 4
  627.     Info: 'OK'
  628.  
  629. DITL_5055_BUFFERDITL.txt
  630. Items: (1 entries)
  631.   0:
  632.     Bounds: x1=454, y1=11, x2=481, y2=33
  633.     Type: 4
  634.     Info: 'OK'
  635.  
  636. DITL_6000_DisabledIntro.txt
  637. Items: (1 entries)
  638.   0:
  639.     Bounds: x1=430, y1=236, x2=476, y2=265
  640.     Type: 4
  641.     Info: 'OK'
  642.  
  643. DITL_7001_TruthDitl.txt
  644. Items: (1 entries)
  645.   0:
  646.     Bounds: x1=8, y1=4, x2=34, y2=21
  647.     Type: 4
  648.     Info: 'OK'
  649.  
  650.